body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, caption { margin: 0; padding: 0; font-family: "Microsoft YaHei", "SimHei", "SimSun"; font-style: normal; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; margin: 0; padding: 0; }
h1, h2, h3 { font-size: 12px; }
em { font-style: normal; }
.fl { float: left; }
.fr { float: right; }
ul, li, dl, dt, dl, dd { list-style: none; }
a:link { text-decoration: none; color: #141414; }
a:visited { text-decoration: none; color: #141414; }
a:hover { text-decoration: none; color: #E50111; }
/*CSS 公用类库*/
.font_wb { font-weight: bold; }
.text-hidd { font-size: 0; line-height: 0; margin: 0; overflow: hidden; padding: 0; text-indent: -999px; }
.block { display: block; }
.hidden { display: none; }
.clearfix { *zoom:1;}
.clearfix:after { display: block; content: "$"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
/*CSS调试类库*/
.blank { clear: both; height: 0px; overflow: hidden; display: block; }
.blank_01 { clear: both; width: 100%; height: 10px; overflow: hidden; }
.bTop0 { border-top: 0px; }
.bRight0 { border-right: 0px; }
.bBottom0 { border-bottom: 0px; }
.bLeft0 { border-left: 0px; }
.font_family_01 { font-family: "Microsoft YaHei", "SimHei", "NSimSun", "SimSun"; }
.font_family_02 { font-family: Georgia, "Times New Roman", Times, serif, "Microsoft YaHei", "SimHei", "NSimSun", "SimSun"; }
.sb_loading{width:150px; height:150px; background:url(../images/loading.gif) no-repeat; margin:0 auto; text-align:center; line-height:130px;}
